IF exists(SELECT * FROM dbo.sysobjects WHERE name='WEB_llnPerAlfabet' AND xtype='P') 
BEGIN
	DROP PROCEDURE WEB_llnPerAlfabet
END
GO

CREATE  procedure WEB_llnPerAlfabet
as
set nocount on

select '1' as naam1,'' as voornaam,'<?xml version="1.0"  encoding="ISO-8859-1" ?><leerlingen>' as tekst
union
select naam1,'',tekst
from leerlingen..WEB_alfabet
union
select naam1,voornaam,'<lln iNr = "' + l.inschrijvingsNr + 
 	+ '" recent="' + dbo.WEB_recentGewijzigd(w.gewijzigdOp,getDate())
	+ '"><naam>' + isNull(achternaam,'') 
	+ ' ' + isNull(voornaam,'') + '</naam></lln>'
from leerlingen..leerlingen as l
left join leerlingen..wijzigingen as w
on w.inschrijvingsNr = l.inschrijvingsNr
union
select 'zzzzzzzzzzz','','</leerlingen>'
order by naam1,voornaam